Supplier Page from MyBioSource.com for Recombinant Acanthamoeba polyphaga mimivirus Putative ATP-dependent RNA helicase L396 (MIMI_L396), partial